package com.rbac.admin.service.system;

import com.rbac.admin.entity.system.SysDictField;
import com.rbac.admin.dto.system.ColumnDefinitionDTO;

import java.util.List;
import java.util.Map;

public interface SysDictionaryService {
    List<Map<String, Object>> getTables(String tableName, String comment);
    List<Map<String, Object>> getColumns(String tableName, String columnName);
    void saveFields(List<SysDictField> fields);
    void createTable(String tableName, java.util.List<ColumnDefinitionDTO> columns, String comment);
    void addColumns(String tableName, java.util.List<ColumnDefinitionDTO> columns);
}


